5e07d04fa704634798d5e282f1cd42731b57b93b,src/main/java/com/rultor/agents/github/Reports.java,Reports,process,#XML#,85
Before Change
final Comment.Smart comment = Reports.origin(issue, number);
final String message;
if (comment.body().contains("stop")) {
message = String.format(
Reports.PHRASES.getString("Reports.stop-fails"),
msg.toString()
);
} else {
message = msg.toString();
}
After Change
}
final int number = Integer.parseInt(req.xpath("@id").get(0));
final Comment.Smart comment = Reports.origin(issue, number);
final StringBuilder message = new StringBuilder();
if (comment.body().contains("stop")) {
message.append(Reports.PHRASES.getString("Reports.stop-fails"))
.append(' ');
}
message.append(
Logger.format(
Reports.PHRASES.getString(pattern),
home.toASCIIString(),
Long.parseLong(req.xpath("msec/text()").get(0))
)
).append(Reports.highlights(req));
if (!success) {
message.append(Reports.tail(req));
}
new Answer(comment).post(success, message.toString());
Logger.info(this, "issue #%d reported: %B", issue.number(), success);
return new Directives()
.xpath("/talk/request[success]")